home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 January: Mac OS SDK / Dev.CD Jan 98 SDK1.toast / Development Kits (Disc 1) / MacTCP / MacTCP Developer Tools / 802 LAP / LAP802Arp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-21  |  966 b   |  27 lines  |  [TEXT/MPS ]

  1. /* LAP802Arp.h contains ARP table definitions for IEEE 802.3 LAP.
  2.  
  3.    (c) Copyright 1990-91 by Apple Computer, Inc.  All rights reserved.
  4.    
  5. */
  6.  
  7. /*
  8.     1.2        3/11/90    Rajesh    modified for IEEE 802.3 LAP.
  9. */
  10.  
  11.  
  12. #define ARP_ETHERNET        1       /* ARP for Ethernet hardware address */
  13. #define ARP_APPLETALK        3        /* ARP for AppleTalk hardware address */
  14. #define ARP_IP                0x0800    /* ARP for IP address */
  15. #define ARP_ENADDRS_LEN        6       /* Ethernet hardware address length */
  16. #define ARP_ATADDRS_LEN        4        /* AppleTalk hardware address length */
  17. #define ARP_IPADDRS_LEN     4       /* IP address length */
  18.  
  19. /* arp_opcode field */
  20. #define ARP_REQUEST          1       /* ARP request */
  21. #define ARP_REPLY            2       /* ARP reply */
  22. #define    RARP_REQUEST        3       /* Reverse ARP request */
  23. #define RARP_REPLY          4       /* Reverse ARP reply */
  24.  
  25. #define    ARP_LAP802            2        /* ARP for IEEE 802.3 hardware address */
  26. #define ARP_LAPADDRS_LEN    6        /* IEEE 802.3 hardware address length */
  27.